export default () => {
  function timestampToYYYYMMDDHHMMSS(timestamp) {
    if (!timestamp) return ''
    // 创建一个Date对象
    const date = new Date(timestamp)

    // 提取年、月、日、时、分、秒
    const year = date.getFullYear()
    const month = String(date.getMonth() + 1).padStart(2, '0') // 月份是从0开始的
    const day = String(date.getDate()).padStart(2, '0')
    const hours = String(date.getHours()).padStart(2, '0')
    const minutes = String(date.getMinutes()).padStart(2, '0')
    const seconds = String(date.getSeconds()).padStart(2, '0')

    // 拼接成YYYYMMDDHHMMSS格式
    return `${year}-${month}-${day} ${hours}:${minutes}:${seconds}`
  }

  return {
    timestampToYYYYMMDDHHMMSS,
  }
}
